/*
 * 上海远境文化传媒有限公司 版权所有
 */
package helper;

import org.apache.commons.lang.StringUtils;

import java.util.regex.Pattern;

/**
 * 邮件检查类.
 */
public class EmailHelper {

    private static Pattern emailPattern = Pattern.compile("[\\w!#$%&'*+/=?^_`{|}~-]+(?:\\.[\\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\\w](?:[\\w-]*[\\w])?\\.)+[a-zA-Z0-9](?:[\\w-]*[\\w])?");

    /**
     * 检查是否合法邮件.
     */
    public static boolean isValidEmail(String email) {
        return !StringUtils.isBlank(email) && emailPattern.matcher(email).matches();
    }

}
